package com.pizza.gui;





import java.awt.BorderLayout;
import java.awt.Dimension;
import java.util.ArrayList;

import javax.swing.BoxLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.ScrollPaneConstants;

import com.pizza.gui.PizzaRow;
import com.pizza.spring.rmi.Adres;
import com.pizza.spring.rmi.Produkt;
import com.pizza.spring.rmi.User;
import com.pizza.spring.rmi.Zamowienie;

public class PizzaAdapterList extends JPanel{
	int width , height;
	ArrayList<Produkt> pizzaList=null;
	ArrayList<PizzaRow> pizzaRows = new ArrayList<PizzaRow>();
	User user;Adres adres;String adresZamowienia;
	public PizzaAdapterList(int width, int height,ArrayList<Produkt> pizzaList)
	{
		super(); 
		//popracuj nad tym szynszyl
		//panel koszyk ktory bedzie wyswietlac itemy dodane do koszyka

		setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
		this.setVisible(true);
		this.width = width;
		this.height = height;
		setSize(width, height);
		this.pizzaList=pizzaList;
		for (Produkt pizza : pizzaList) {
			PizzaRow p=new PizzaRow(pizza);
			
			
			
			p.setUser(user);
			
			p.setAdres(adres);
			
			p.setAdresZamowienia(adresZamowienia);
			add(p);
		}
	}
	private void addZamowienie(PizzaRow pizzarow) {
		
	}
	public User getUser() {
		return user;
	}
	public void setUser(User user) {
		this.user = user;
	}

	public Adres getAdres() {
		return adres;
	}
	public void setAdres(Adres adres) {
		this.adres = adres;
	}
	public String getAdresZamowienia() {
		return adresZamowienia;
	}
	public void setAdresZamowienia(String adresZamowienia) {
		this.adresZamowienia = adresZamowienia;
	}
	
}
